business budgeting purchasing management models buying list yellow pages complex adaptive systems model relationship consulting customer complex systems results forecasting modeling complexity analysis fashion crm leadership